German in egypt careers in Sohar, Oman